#负责整个项目的配置信息

class Config:
    #配置数据库和sqlalchemy

    HOSTNAME = '127.0.0.1'

    PORT = '3306'

    DATABASE = 'test'

    USERNAME = 'root'

    PASSWORD = 'root'

    DB_URI = 'mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8mb4'.format(

        USERNAME, PASSWORD, HOSTNAME, PORT, DATABASE

    )

    SQLALCHEMY_DATABASE_URI= DB_URI
    SQLALCHEMY_TRACK_MODIFICATIONS=False  #是否追踪数据的修改

#开发环境下的配置信息
class DevelopmentConfig(Config):
    DEBUG =True
    SQLALCHEMY_ECHO =True  #打印sql


#生产环境下的配置信息
class ProductConfig(Config):
    pass



